Skip to content

Iss1171 - Metadata entry - #1650

Closed
EJMFarrow wants to merge 160 commits into
devfrom
iss1171
Closed

Iss1171 - Metadata entry#1650
EJMFarrow wants to merge 160 commits into
devfrom
iss1171

Conversation

@EJMFarrow

@EJMFarrow EJMFarrow commented Jan 13, 2026

Copy link
Copy Markdown
Collaborator

#1171

  • UPDATES DATABASE with two new metadata fields for storing metadata JSON (one public, one private).
  • Display creator and contributors on question edit page. Add button for main metadata entry modal.
  • Add reactive form for entering metadata in modal.
  • Allow direct editing of JSON and updating in both directions between input fields and JSON.
  • Quick 'make me contributor/creator' buttons in modal.
  • Add Behat tests.

This is now working across our supported Moodle versions and I've done some basic accessibility checks. Before I do another round of tests it's worth other people trying it out and deciding this is definitely what we want.

Metadata

sangwinc and others added 28 commits July 14, 2026 14:35
nrw10 - Add language option to requests
STACK: add line numbers/ highlight to Question and Feedback variables
Add line numbering to question variables and feedback variables.
nrw11 - Add more grading data in structured form
STACK: Add resizable support for the Ace Editor.
STACK: Fix the js unit test failed due to missing ResizeObserver
Fix bug in ATFacForm to resolve issue #1870
Improve layout of aligneq.js.
behat-fix - Sticky footer fix
@EJMFarrow

Copy link
Copy Markdown
Collaborator Author

GitHub has got confused about what's new and what isn't after pulling in NRW changes. Going to close this pull request and start again.

@EJMFarrow EJMFarrow closed this Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants